package cn.bonoon.handler.impl;

import javax.servlet.http.HttpServletRequest;

import org.springframework.security.web.util.matcher.RequestMatcher;


/**
 * <pre>
 * 只有在菜单里定义过的路径才允许添加到缓存里
 * 
 * 缓存过滤器，如果登录超时时，用户访问某个连接(普通访问或ajax访问)这里将判断是否需要记录住该连接，
 * 在登录成功时自动重新定向到该连接，直接打开该连接的页面
 * </pre>
 * @author jackson
 *
 */
public class ExcludeAjaxRequestMatcher implements RequestMatcher {

	@Override
	public boolean matches(HttpServletRequest request) {
		String url = request.getRequestURI();
		//只用于缓存那些功能的首页
		return url.endsWith("index.do");//!RequestHelper.isAjax(request);
	}
}
